make something practicable - English Synonyms Dictionary